package com.xin.di.uav.common.request.operate;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.Date;

/**
 * @author ta136817
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class OrderInfoReq extends QueryPage {
    /**
     * 主键id 修改用
     */
    private String id;
    /**
     * 订单编号
     */
    private String tcWayBillNo;
    /**
     * 景区id
     */
    private String scenicSpotId;

    /**
     * 商家id
     */
    private String businessId;
    /**
     * 下单用户手机号
     */
    private String phoneNumber;

    /**
     * 订单状态
     */
    private Integer orderStatus;
    /**
     * 订单开始日期
     */
    private String orderStartDate;
    /**
     * 订单结束日期
     */
    private String orderEndDate;
    /**
     * 平台编码
     */
    private Integer platformCode;
    /**
     * 订单查询入口(0代表月结，1代表运控)
     */
    private Integer orderInquiryEntry;
    /**
     * 第三方平台编码
     */
    private String thirdPartyOrderNumber;
    /**
     * 寄件人手机号码
     */
    private String senderTel;
    /**
     * 收件人手机号码
     */
    private String receiverTel;
    /**
     * 是否要导出
     */
    private Boolean exportOrNot;

    /**
     * 产品类型
     */
    private Byte orderType;

    public OrderInfoReq() {

    }
}
